Video Server Architectures: Performance and Scalability
نویسندگان
چکیده
Emerging high-speed networks give rise to a new class of applications in the domain of multimedia. Multimedia applications commonly include the use of video and audio to represent information. Video On-Demand, Tele-Shopping, Teleconferencing, and multimedia games are typical examples of such applications. With the exception of purely conversational applications like Teleconferencing all other multimedia applications require a storage facility for video and audio data. We will subsequently call this facility a video server1.
منابع مشابه
An Efficient Disk-Array-Based Server Design for a Multicast Video Streaming System
Recently, a number of researchers have started to investigate new video-on-demand (VoD) architectures using batching, patching and periodic broadcasting. These architectures, compared to traditional unicast VoD systems, are much more scalable and can serve thousands or even millions of clients concurrently. Nevertheless, existing studies are usually focused on architectural issues. The problem ...
متن کاملThe server array: a scalable video server architecture
The server array is a novel video server architecture based on partitioning each video over multiple server nodes, thereby achieving perfect load balancing for any demand distribution. We discuss the main design issues, compute the buffer requirements at the client, and compare the reliability of different video server architectures.
متن کاملA new cluster-based distributed video recorder server
In this paper, we propose and implement a new scalable video server with distributed recording services using intelligent network attached storage based on cluster architectures. For this recording server, we propose a new distributed recording protocol. The recorder can also provide video-on-demand streaming services. With this facility, clients can access media data being recorded randomly, w...
متن کاملVideo multicast in peer-to-peer networks
Peer-to-peer (P2P) video streaming is a promising solution to enable efficient video distribution over the Internet. The nodes or peers in this type of system can take the role of both a server and of a client at the same time. During video distribution each peer acts as a relay node contributing it upload capacity. This thesis focuses on a specific topic known as P2P Video Multicast within the...
متن کاملBuffer management and dimensioning for a pull-based parallel video server
Recently, there has been a trend toward designing video-on-demand systems using parallel-server architectures. By exploiting server-level parallelism, researchers can break through the performance limit of a single server, while keeping the system cost low by leveraging on commodity hardware platforms. A number of studies have demonstrated the feasibility of building parallel video servers arou...
متن کامل